home *** CD-ROM | disk | FTP | other *** search
/ OpenGL Superbible (2nd Edition) / OpenGL SuperBible e2.iso / tools / GLUT-3.7 / PROGS / GLE / Imakefile < prev    next >
Encoding:
Makefile  |  1998-08-12  |  1.7 KB  |  63 lines

  1.  
  2. /* Copyright (c) Mark J. Kilgard, 1997. */
  3.  
  4. #include "../../Glut.cf"
  5.  
  6. SRCS = beam.c candlestick.c cone.c cylinder.c helix.c helix2.c \
  7.   helix3.c helix4.c helixtex.c horn.c joinoffset.c mainjoin.c \
  8.   mainsimple.c maintex.c screw.c taper.c texas.c texture.c transport.c \
  9.   twistoid.c twoid.c
  10.  
  11. TARGETS = \
  12.     beam \
  13.     candlestick \
  14.     cone \
  15.     cylinder \
  16.     helix \
  17.     helix2 \
  18.     helix3 \
  19.     helix4 \
  20.     helixtex \
  21.     horn \
  22.     joincone \
  23.     joinoffset \
  24.     joinstyle \
  25.     martini \
  26.     screw \
  27.     taper \
  28.     texas \
  29.     transport \
  30.     twistoid \
  31.     twoid
  32.  
  33. AllTarget($(TARGETS))
  34.  
  35. NormalGleProgramTarget(beam, beam.o mainsimple.o)
  36. SimpleGleProgramTarget(candlestick)
  37. NormalGleProgramTarget(cone, cone.o mainsimple.o)
  38. NormalGleProgramTarget(cylinder, cylinder.o mainsimple.o)
  39. NormalGleProgramTarget(helix, helix.o mainsimple.o)
  40. NormalGleProgramTarget(helix2, helix2.o mainsimple.o)
  41. NormalGleProgramTarget(helix3, helix3.o mainsimple.o)
  42. NormalGleProgramTarget(helix4, helix4.o mainsimple.o)
  43. NormalGleProgramTarget(helixtex, helixtex.o texture.o maintex.o)
  44. NormalGleProgramTarget(horn, horn.o mainsimple.o)
  45. NormalGleProgramTarget(joincone, cone.o mainjoin.o)
  46. NormalGleProgramTarget(joinoffset, joinoffset.o mainjoin.o)
  47. NormalGleProgramTarget(joinstyle, cylinder.o mainjoin.o)
  48. NormalGleProgramTarget(martini, martini.o trackball.o)
  49. NormalGleProgramTarget(screw, screw.o texture.o maintex.o)
  50. NormalGleProgramTarget(taper, taper.o mainsimple.o)
  51. NormalGleProgramTarget(texas, texas.o mainjoin.o)
  52. SimpleGleProgramTarget(transport)
  53. NormalGleProgramTarget(twistoid, twistoid.o texture.o maintex.o)
  54. NormalGleProgramTarget(twoid, twoid.o)
  55.  
  56. LinkFile(trackball.c, ../examples/trackball.c)
  57. LinkFile(trackball.h, ../examples/trackball.h)
  58.  
  59. trackball.o: trackball.h trackball.c
  60. martini.o: trackball.h martini.c
  61.  
  62. DependTarget()
  63.